package br.com.werp.regras.geral.vos.pessoa;

import br.com.werp.regras.geral.interfaces.algoritimo.Historico;
import br.com.werp.regras.geral.util.Dia;
import br.com.werp.regras.geral.vos.tabelas.Dependente;

import java.sql.Timestamp;


/**
 * @author Sobreira
 * Criado em 09/11/2006
 */
public class DependeteHistoricoVO implements Historico {
    private Dependente dependente = new Dependente();

    public int getDepd_contribuinte() {
        return dependente.getDepd_contribuinte();
    }

    public Timestamp getDepd_data_inicio() {
        return dependente.getDepd_data_inicio();
    }

    public Timestamp getDepd_data_limite() {
        return dependente.getDepd_data_limite();
    }

    public int getDepd_fisica() {
        return dependente.getDepd_fisica();
    }

    public int getDepd_id() {
        return dependente.getDepd_id();
    }

    public String getDepd_status() {
        return dependente.getDepd_status();
    }

    public void setDepd_contribuinte(int DEPD_CONTRIBUINTE) {
        dependente.setDepd_contribuinte(DEPD_CONTRIBUINTE);
    }

    public void setDepd_data_inicio(Timestamp DEPD_DATA_INICIO) {
        dependente.setDepd_data_inicio(DEPD_DATA_INICIO);
    }

    public void setDepd_data_limite(Timestamp DEPD_DATA_LIMITE) {
        dependente.setDepd_data_limite(DEPD_DATA_LIMITE);
    }

    public void setDepd_fisica(int DEPD_FISICA) {
        dependente.setDepd_fisica(DEPD_FISICA);
    }

    public void setDepd_id(int DEPD_ID) {
        dependente.setDepd_id(DEPD_ID);
    }

    public void setDepd_status(String DEPD_STATUS) {
        dependente.setDepd_status(DEPD_STATUS);
    }

    public void setStatus(String status) {
        setDepd_status(status);
    }

    public Dia getDataFim() {
        return new Dia(getDepd_data_limite());
    }

    public Dia getDataInicio() {
        return new Dia(getDepd_data_inicio());
    }

    public int getHistoricoId() {
        return getDepd_id();
    }
}
